using System;
using System.Xml;


namespace XMLFile1Lib
{
    public partial class Match
    {
       
  
        #region Member variables

     

        #region Attribute - kod
        /// <summary>
        ///		Represents a mandatory Attribute in the XML document
        ///		
        /// </summary>
        /// <remarks>
        ///		<BR></BR>
        ///		<BR>This property is represented as an Attribute in the XML.</BR>
        ///		<BR>It is mandatory and therefore must be populated within the XML.</BR>
        ///		<BR>It is defaulted to "".</BR>
        /// </remarks>
        [LiquidTechnologies.Runtime.Net40.AttributeInfoPrimitive("kod", "", LiquidTechnologies.Runtime.Net40.Conversions.ConversionType.type_string, null, LiquidTechnologies.Runtime.Net40.WhitespaceUtils.WhitespaceRule.Preserve, null, "", -1, -1, "", "", "", "", -1)]
        public String Kod
        {
            get
            {
                return m_Kod;
            }
            set
            {
                // Apply whitespace rules appropriatley
                value = LiquidTechnologies.Runtime.Net40.WhitespaceUtils.Preserve(value);
                m_Kod = value;
            }
        }
        protected String m_Kod;

        #endregion

        #region Attribute - statusid
        /// <summary>
        ///		Represents a mandatory Attribute in the XML document
        ///		
        /// </summary>
        /// <remarks>
        ///		<BR></BR>
        ///		<BR>This property is represented as an Attribute in the XML.</BR>
        ///		<BR>It is mandatory and therefore must be populated within the XML.</BR>
        ///		<BR>It is defaulted to 0.</BR>
        /// </remarks>
        [LiquidTechnologies.Runtime.Net40.AttributeInfoPrimitive("statusid", "", LiquidTechnologies.Runtime.Net40.Conversions.ConversionType.type_ui1, null, LiquidTechnologies.Runtime.Net40.WhitespaceUtils.WhitespaceRule.Collapse, null, "", -1, -1, "", "", "", "", -1)]
        public Byte Statusid
        {
            get
            {
                return m_Statusid;
            }
            set
            {
                m_Statusid = value;
            }
        }
        protected Byte m_Statusid;

        #endregion

        #region Attribute - matchid
        /// <summary>
        ///		Represents a mandatory Attribute in the XML document
        ///		
        /// </summary>
        /// <remarks>
        ///		<BR></BR>
        ///		<BR>This property is represented as an Attribute in the XML.</BR>
        ///		<BR>It is mandatory and therefore must be populated within the XML.</BR>
        ///		<BR>It is defaulted to 0.</BR>
        /// </remarks>
        [LiquidTechnologies.Runtime.Net40.AttributeInfoPrimitive("matchid", "", LiquidTechnologies.Runtime.Net40.Conversions.ConversionType.type_ui4, null, LiquidTechnologies.Runtime.Net40.WhitespaceUtils.WhitespaceRule.Collapse, null, "", -1, -1, "", "", "", "", -1)]
        public UInt32 Matchid
        {
            get
            {
                return m_Matchid;
            }
            set
            {
                m_Matchid = value;
            }
        }
        protected UInt32 m_Matchid;

        #endregion

        #region Attribute - matchkod
        /// <summary>
        ///		Represents a mandatory Attribute in the XML document
        ///		
        /// </summary>
        /// <remarks>
        ///		<BR></BR>
        ///		<BR>This property is represented as an Attribute in the XML.</BR>
        ///		<BR>It is mandatory and therefore must be populated within the XML.</BR>
        ///		<BR>It is defaulted to 0.</BR>
        /// </remarks>
        [LiquidTechnologies.Runtime.Net40.AttributeInfoPrimitive("matchkod", "", LiquidTechnologies.Runtime.Net40.Conversions.ConversionType.type_ui2, null, LiquidTechnologies.Runtime.Net40.WhitespaceUtils.WhitespaceRule.Collapse, null, "", -1, -1, "", "", "", "", -1)]
        public UInt16 Matchkod
        {
            get
            {
                return m_Matchkod;
            }
            set
            {
                m_Matchkod = value;
            }
        }
        protected UInt16 m_Matchkod;

        #endregion

        #region Attribute - takimlar
        /// <summary>
        ///		Represents a mandatory Attribute in the XML document
        ///		
        /// </summary>
        /// <remarks>
        ///		<BR></BR>
        ///		<BR>This property is represented as an Attribute in the XML.</BR>
        ///		<BR>It is mandatory and therefore must be populated within the XML.</BR>
        ///		<BR>It is defaulted to "".</BR>
        /// </remarks>
        [LiquidTechnologies.Runtime.Net40.AttributeInfoPrimitive("takimlar", "", LiquidTechnologies.Runtime.Net40.Conversions.ConversionType.type_string, null, LiquidTechnologies.Runtime.Net40.WhitespaceUtils.WhitespaceRule.Preserve, null, "", -1, -1, "", "", "", "", -1)]
        public String Takimlar
        {
            get
            {
                return m_Takimlar;
            }
            set
            {
                // Apply whitespace rules appropriatley
                value = LiquidTechnologies.Runtime.Net40.WhitespaceUtils.Preserve(value);
                m_Takimlar = value;
            }
        }
        protected String m_Takimlar;

        #endregion

        #region Attribute - lig
        /// <summary>
        ///		Represents a mandatory Attribute in the XML document
        ///		
        /// </summary>
        /// <remarks>
        ///		<BR></BR>
        ///		<BR>This property is represented as an Attribute in the XML.</BR>
        ///		<BR>It is mandatory and therefore must be populated within the XML.</BR>
        ///		<BR>It is defaulted to "".</BR>
        /// </remarks>
        [LiquidTechnologies.Runtime.Net40.AttributeInfoPrimitive("lig", "", LiquidTechnologies.Runtime.Net40.Conversions.ConversionType.type_string, null, LiquidTechnologies.Runtime.Net40.WhitespaceUtils.WhitespaceRule.Preserve, null, "", -1, -1, "", "", "", "", -1)]
        public String Lig
        {
            get
            {
                return m_Lig;
            }
            set
            {
                // Apply whitespace rules appropriatley
                value = LiquidTechnologies.Runtime.Net40.WhitespaceUtils.Preserve(value);
                m_Lig = value;
            }
        }
        protected String m_Lig;

        #endregion

        #region Attribute - hometeamid
        /// <summary>
        ///		Represents a mandatory Attribute in the XML document
        ///		
        /// </summary>
        /// <remarks>
        ///		<BR></BR>
        ///		<BR>This property is represented as an Attribute in the XML.</BR>
        ///		<BR>It is mandatory and therefore must be populated within the XML.</BR>
        ///		<BR>It is defaulted to "".</BR>
        /// </remarks>
        [LiquidTechnologies.Runtime.Net40.AttributeInfoPrimitive("hometeamid", "", LiquidTechnologies.Runtime.Net40.Conversions.ConversionType.type_string, null, LiquidTechnologies.Runtime.Net40.WhitespaceUtils.WhitespaceRule.Preserve, null, "", -1, -1, "", "", "", "", -1)]
        public String Hometeamid
        {
            get
            {
                return m_Hometeamid;
            }
            set
            {
                // Apply whitespace rules appropriatley
                value = LiquidTechnologies.Runtime.Net40.WhitespaceUtils.Preserve(value);
                m_Hometeamid = value;
            }
        }
        protected String m_Hometeamid;

        #endregion

        #region Attribute - awayteamid
        /// <summary>
        ///		Represents a mandatory Attribute in the XML document
        ///		
        /// </summary>
        /// <remarks>
        ///		<BR></BR>
        ///		<BR>This property is represented as an Attribute in the XML.</BR>
        ///		<BR>It is mandatory and therefore must be populated within the XML.</BR>
        ///		<BR>It is defaulted to "".</BR>
        /// </remarks>
        [LiquidTechnologies.Runtime.Net40.AttributeInfoPrimitive("awayteamid", "", LiquidTechnologies.Runtime.Net40.Conversions.ConversionType.type_string, null, LiquidTechnologies.Runtime.Net40.WhitespaceUtils.WhitespaceRule.Preserve, null, "", -1, -1, "", "", "", "", -1)]
        public String Awayteamid
        {
            get
            {
                return m_Awayteamid;
            }
            set
            {
                // Apply whitespace rules appropriatley
                value = LiquidTechnologies.Runtime.Net40.WhitespaceUtils.Preserve(value);
                m_Awayteamid = value;
            }
        }
        protected String m_Awayteamid;

        #endregion

        #region Attribute - scorehalfhome
        /// <summary>
        ///		Represents a mandatory Attribute in the XML document
        ///		
        /// </summary>
        /// <remarks>
        ///		<BR></BR>
        ///		<BR>This property is represented as an Attribute in the XML.</BR>
        ///		<BR>It is mandatory and therefore must be populated within the XML.</BR>
        ///		<BR>It is defaulted to 0.</BR>
        /// </remarks>
        [LiquidTechnologies.Runtime.Net40.AttributeInfoPrimitive("scorehalfhome", "", LiquidTechnologies.Runtime.Net40.Conversions.ConversionType.type_ui1, null, LiquidTechnologies.Runtime.Net40.WhitespaceUtils.WhitespaceRule.Collapse, null, "", -1, -1, "", "", "", "", -1)]
        public Byte Scorehalfhome
        {
            get
            {
                return m_Scorehalfhome;
            }
            set
            {
                m_Scorehalfhome = value;
            }
        }
        protected Byte m_Scorehalfhome;

        #endregion

        #region Attribute - scorehalfaway
        /// <summary>
        ///		Represents a mandatory Attribute in the XML document
        ///		
        /// </summary>
        /// <remarks>
        ///		<BR></BR>
        ///		<BR>This property is represented as an Attribute in the XML.</BR>
        ///		<BR>It is mandatory and therefore must be populated within the XML.</BR>
        ///		<BR>It is defaulted to 0.</BR>
        /// </remarks>
        [LiquidTechnologies.Runtime.Net40.AttributeInfoPrimitive("scorehalfaway", "", LiquidTechnologies.Runtime.Net40.Conversions.ConversionType.type_ui1, null, LiquidTechnologies.Runtime.Net40.WhitespaceUtils.WhitespaceRule.Collapse, null, "", -1, -1, "", "", "", "", -1)]
        public Byte Scorehalfaway
        {
            get
            {
                return m_Scorehalfaway;
            }
            set
            {
                m_Scorehalfaway = value;
            }
        }
        protected Byte m_Scorehalfaway;

        #endregion

        #region Attribute - scorecurrenthome
        /// <summary>
        ///		Represents a mandatory Attribute in the XML document
        ///		
        /// </summary>
        /// <remarks>
        ///		<BR></BR>
        ///		<BR>This property is represented as an Attribute in the XML.</BR>
        ///		<BR>It is mandatory and therefore must be populated within the XML.</BR>
        ///		<BR>It is defaulted to 0.</BR>
        /// </remarks>
        [LiquidTechnologies.Runtime.Net40.AttributeInfoPrimitive("scorecurrenthome", "", LiquidTechnologies.Runtime.Net40.Conversions.ConversionType.type_ui1, null, LiquidTechnologies.Runtime.Net40.WhitespaceUtils.WhitespaceRule.Collapse, null, "", -1, -1, "", "", "", "", -1)]
        public Byte Scorecurrenthome
        {
            get
            {
                return m_Scorecurrenthome;
            }
            set
            {
                m_Scorecurrenthome = value;
            }
        }
        protected Byte m_Scorecurrenthome;

        #endregion

        #region Attribute - scorecurrentaway
        /// <summary>
        ///		Represents a mandatory Attribute in the XML document
        ///		
        /// </summary>
        /// <remarks>
        ///		<BR></BR>
        ///		<BR>This property is represented as an Attribute in the XML.</BR>
        ///		<BR>It is mandatory and therefore must be populated within the XML.</BR>
        ///		<BR>It is defaulted to 0.</BR>
        /// </remarks>
        [LiquidTechnologies.Runtime.Net40.AttributeInfoPrimitive("scorecurrentaway", "", LiquidTechnologies.Runtime.Net40.Conversions.ConversionType.type_ui1, null, LiquidTechnologies.Runtime.Net40.WhitespaceUtils.WhitespaceRule.Collapse, null, "", -1, -1, "", "", "", "", -1)]
        public Byte Scorecurrentaway
        {
            get
            {
                return m_Scorecurrentaway;
            }
            set
            {
                m_Scorecurrentaway = value;
            }
        }
        protected Byte m_Scorecurrentaway;

        #endregion

        #region Attribute - alt
        /// <summary>
        ///		Represents a mandatory Attribute in the XML document
        ///		
        /// </summary>
        /// <remarks>
        ///		<BR></BR>
        ///		<BR>This property is represented as an Attribute in the XML.</BR>
        ///		<BR>It is mandatory and therefore must be populated within the XML.</BR>
        ///		<BR>It is defaulted to 0.</BR>
        /// </remarks>
        [LiquidTechnologies.Runtime.Net40.AttributeInfoPrimitive("alt", "", LiquidTechnologies.Runtime.Net40.Conversions.ConversionType.type_decimal, null, LiquidTechnologies.Runtime.Net40.WhitespaceUtils.WhitespaceRule.Collapse, null, "", -1, -1, "", "", "", "", -1)]
        public Decimal Alt
        {
            get
            {
                return m_Alt;
            }
            set
            {
                m_Alt = value;
            }
        }
        protected Decimal m_Alt;

        #endregion

        #region Attribute - ust
        /// <summary>
        ///		Represents a mandatory Attribute in the XML document
        ///		
        /// </summary>
        /// <remarks>
        ///		<BR></BR>
        ///		<BR>This property is represented as an Attribute in the XML.</BR>
        ///		<BR>It is mandatory and therefore must be populated within the XML.</BR>
        ///		<BR>It is defaulted to 0.</BR>
        /// </remarks>
        [LiquidTechnologies.Runtime.Net40.AttributeInfoPrimitive("ust", "", LiquidTechnologies.Runtime.Net40.Conversions.ConversionType.type_decimal, null, LiquidTechnologies.Runtime.Net40.WhitespaceUtils.WhitespaceRule.Collapse, null, "", -1, -1, "", "", "", "", -1)]
        public Decimal Ust
        {
            get
            {
                return m_Ust;
            }
            set
            {
                m_Ust = value;
            }
        }
        protected Decimal m_Ust;

        #endregion

        #region Attribute - homewins
        /// <summary>
        ///		Represents a mandatory Attribute in the XML document
        ///		
        /// </summary>
        /// <remarks>
        ///		<BR></BR>
        ///		<BR>This property is represented as an Attribute in the XML.</BR>
        ///		<BR>It is mandatory and therefore must be populated within the XML.</BR>
        ///		<BR>It is defaulted to 0.</BR>
        /// </remarks>
        [LiquidTechnologies.Runtime.Net40.AttributeInfoPrimitive("homewins", "", LiquidTechnologies.Runtime.Net40.Conversions.ConversionType.type_decimal, null, LiquidTechnologies.Runtime.Net40.WhitespaceUtils.WhitespaceRule.Collapse, null, "", -1, -1, "", "", "", "", -1)]
        public Decimal Homewins
        {
            get
            {
                return m_Homewins;
            }
            set
            {
                m_Homewins = value;
            }
        }
        protected Decimal m_Homewins;

        #endregion

        #region Attribute - awaywins
        /// <summary>
        ///		Represents a mandatory Attribute in the XML document
        ///		
        /// </summary>
        /// <remarks>
        ///		<BR></BR>
        ///		<BR>This property is represented as an Attribute in the XML.</BR>
        ///		<BR>It is mandatory and therefore must be populated within the XML.</BR>
        ///		<BR>It is defaulted to 0.</BR>
        /// </remarks>
        [LiquidTechnologies.Runtime.Net40.AttributeInfoPrimitive("awaywins", "", LiquidTechnologies.Runtime.Net40.Conversions.ConversionType.type_decimal, null, LiquidTechnologies.Runtime.Net40.WhitespaceUtils.WhitespaceRule.Collapse, null, "", -1, -1, "", "", "", "", -1)]
        public Decimal Awaywins
        {
            get
            {
                return m_Awaywins;
            }
            set
            {
                m_Awaywins = value;
            }
        }
        protected Decimal m_Awaywins;

        #endregion

        #region Attribute - draw
        /// <summary>
        ///		Represents a mandatory Attribute in the XML document
        ///		
        /// </summary>
        /// <remarks>
        ///		<BR></BR>
        ///		<BR>This property is represented as an Attribute in the XML.</BR>
        ///		<BR>It is mandatory and therefore must be populated within the XML.</BR>
        ///		<BR>It is defaulted to 0.</BR>
        /// </remarks>
        [LiquidTechnologies.Runtime.Net40.AttributeInfoPrimitive("draw", "", LiquidTechnologies.Runtime.Net40.Conversions.ConversionType.type_decimal, null, LiquidTechnologies.Runtime.Net40.WhitespaceUtils.WhitespaceRule.Collapse, null, "", -1, -1, "", "", "", "", -1)]
        public Decimal Draw
        {
            get
            {
                return m_Draw;
            }
            set
            {
                m_Draw = value;
            }
        }
        protected Decimal m_Draw;

        #endregion

        #region Attribute - tarihmac
        /// <summary>
        ///		Represents a mandatory Attribute in the XML document
        ///		
        /// </summary>
        /// <remarks>
        ///		<BR></BR>
        ///		<BR>This property is represented as an Attribute in the XML.</BR>
        ///		<BR>It is mandatory and therefore must be populated within the XML.</BR>
        ///		<BR>It is defaulted to "".</BR>
        /// </remarks>
        [LiquidTechnologies.Runtime.Net40.AttributeInfoPrimitive("tarihmac", "", LiquidTechnologies.Runtime.Net40.Conversions.ConversionType.type_string, null, LiquidTechnologies.Runtime.Net40.WhitespaceUtils.WhitespaceRule.Preserve, null, "", -1, -1, "", "", "", "", -1)]
        public String Tarihmac
        {
            get
            {
                return m_Tarihmac;
            }
            set
            {
                // Apply whitespace rules appropriatley
                value = LiquidTechnologies.Runtime.Net40.WhitespaceUtils.Preserve(value);
                m_Tarihmac = value;
            }
        }
        protected String m_Tarihmac;

        #endregion

        #region Attribute - matchstart
        /// <summary>
        ///		Represents a mandatory Attribute in the XML document
        ///		
        /// </summary>
        /// <remarks>
        ///		<BR></BR>
        ///		<BR>This property is represented as an Attribute in the XML.</BR>
        ///		<BR>It is mandatory and therefore must be populated within the XML.</BR>
        ///		<BR>It is defaulted to "".</BR>
        /// </remarks>
        [LiquidTechnologies.Runtime.Net40.AttributeInfoPrimitive("matchstart", "", LiquidTechnologies.Runtime.Net40.Conversions.ConversionType.type_string, null, LiquidTechnologies.Runtime.Net40.WhitespaceUtils.WhitespaceRule.Preserve, null, "", -1, -1, "", "", "", "", -1)]
        public String Matchstart
        {
            get
            {
                return m_Matchstart;
            }
            set
            {
                // Apply whitespace rules appropriatley
                value = LiquidTechnologies.Runtime.Net40.WhitespaceUtils.Preserve(value);
                m_Matchstart = value;
            }
        }
        protected String m_Matchstart;

        #endregion

        #region Attribute - countryid
        /// <summary>
        ///		Represents a mandatory Attribute in the XML document
        ///		
        /// </summary>
        /// <remarks>
        ///		<BR></BR>
        ///		<BR>This property is represented as an Attribute in the XML.</BR>
        ///		<BR>It is mandatory and therefore must be populated within the XML.</BR>
        ///		<BR>It is defaulted to 0.</BR>
        /// </remarks>
        [LiquidTechnologies.Runtime.Net40.AttributeInfoPrimitive("countryid", "", LiquidTechnologies.Runtime.Net40.Conversions.ConversionType.type_ui1, null, LiquidTechnologies.Runtime.Net40.WhitespaceUtils.WhitespaceRule.Collapse, null, "", -1, -1, "", "", "", "", -1)]
        public Byte Countryid
        {
            get
            {
                return m_Countryid;
            }
            set
            {
                m_Countryid = value;
            }
        }
        protected Byte m_Countryid;

        #endregion

        #region Attribute - secondhalfstart
        /// <summary>
        ///		Represents a mandatory Attribute in the XML document
        ///		
        /// </summary>
        /// <remarks>
        ///		<BR></BR>
        ///		<BR>This property is represented as an Attribute in the XML.</BR>
        ///		<BR>It is mandatory and therefore must be populated within the XML.</BR>
        ///		<BR>It is defaulted to "".</BR>
        /// </remarks>
        [LiquidTechnologies.Runtime.Net40.AttributeInfoPrimitive("secondhalfstart", "", LiquidTechnologies.Runtime.Net40.Conversions.ConversionType.type_string, null, LiquidTechnologies.Runtime.Net40.WhitespaceUtils.WhitespaceRule.Preserve, null, "", -1, -1, "", "", "", "", -1)]
        public String Secondhalfstart
        {
            get
            {
                return m_Secondhalfstart;
            }
            set
            {
                // Apply whitespace rules appropriatley
                value = LiquidTechnologies.Runtime.Net40.WhitespaceUtils.Preserve(value);
                m_Secondhalfstart = value;
            }
        }
        protected String m_Secondhalfstart;

        #endregion

        #region Attribute - countryname
        /// <summary>
        ///		Represents a mandatory Attribute in the XML document
        ///		
        /// </summary>
        /// <remarks>
        ///		<BR></BR>
        ///		<BR>This property is represented as an Attribute in the XML.</BR>
        ///		<BR>It is mandatory and therefore must be populated within the XML.</BR>
        ///		<BR>It is defaulted to "".</BR>
        /// </remarks>
        [LiquidTechnologies.Runtime.Net40.AttributeInfoPrimitive("countryname", "", LiquidTechnologies.Runtime.Net40.Conversions.ConversionType.type_string, null, LiquidTechnologies.Runtime.Net40.WhitespaceUtils.WhitespaceRule.Preserve, null, "", -1, -1, "", "", "", "", -1)]
        public String Countryname
        {
            get
            {
                return m_Countryname;
            }
            set
            {
                // Apply whitespace rules appropriatley
                value = LiquidTechnologies.Runtime.Net40.WhitespaceUtils.Preserve(value);
                m_Countryname = value;
            }
        }
        protected String m_Countryname;

        #endregion

        #region Attribute - ilkyaridk
        /// <summary>
        ///		Represents a mandatory Attribute in the XML document
        ///		
        /// </summary>
        /// <remarks>
        ///		<BR></BR>
        ///		<BR>This property is represented as an Attribute in the XML.</BR>
        ///		<BR>It is mandatory and therefore must be populated within the XML.</BR>
        ///		<BR>It is defaulted to 0.</BR>
        /// </remarks>
        [LiquidTechnologies.Runtime.Net40.AttributeInfoPrimitive("ilkyaridk", "", LiquidTechnologies.Runtime.Net40.Conversions.ConversionType.type_ui4, null, LiquidTechnologies.Runtime.Net40.WhitespaceUtils.WhitespaceRule.Collapse, null, "", -1, -1, "", "", "", "", -1)]
        public UInt32 İlkyaridk
        {
            get
            {
                return m_İlkyaridk;
            }
            set
            {
                m_İlkyaridk = value;
            }
        }
        protected UInt32 m_İlkyaridk;

        #endregion

        #region Attribute - ikiyaridk
        /// <summary>
        ///		Represents a mandatory Attribute in the XML document
        ///		
        /// </summary>
        /// <remarks>
        ///		<BR></BR>
        ///		<BR>This property is represented as an Attribute in the XML.</BR>
        ///		<BR>It is mandatory and therefore must be populated within the XML.</BR>
        ///		<BR>It is defaulted to 0.</BR>
        /// </remarks>
        [LiquidTechnologies.Runtime.Net40.AttributeInfoPrimitive("ikiyaridk", "", LiquidTechnologies.Runtime.Net40.Conversions.ConversionType.type_ui4, null, LiquidTechnologies.Runtime.Net40.WhitespaceUtils.WhitespaceRule.Collapse, null, "", -1, -1, "", "", "", "", -1)]
        public UInt32 İkiyaridk
        {
            get
            {
                return m_İkiyaridk;
            }
            set
            {
                m_İkiyaridk = value;
            }
        }
        protected UInt32 m_İkiyaridk;

        #endregion

        #region Attribute - Namespace
        public override String Namespace
        {
            get { return ""; }
        }
        #endregion

        #region Attribute - GetBase
        public override LiquidTechnologies.Runtime.Net40.XmlObjectBase GetBase()
        {
            return this;
        }
        #endregion
        #endregion

    }
}


